.system-layout {
  height: 100%;
  display: flex;
  min-height: 100vh;
}

.system-content {
  flex: 1;
  padding: 16px;
  overflow: auto;
  background-color: var(--background-color);
  min-height: calc(100vh - 64px);
  background: #f0f2f5;
}

/* 响应式布局 */
@media (max-width: 768px) {
  .system-content {
    padding: 12px;
  }
} 
